home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Memphis Amiga Group / MAG Communications Programs (1988-08)(Memphis Amiga Group)[Disk 102].zip / MAG Communications Programs (1988-08)(Memphis Amiga Group)[Disk 102].adf / DU3+HR / duIII2.doc < prev    next >
Text File  |  1988-07-30  |  63KB  |  1,173 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.                                DirUtil III Plus HR
  31.  
  32.                  File Management Utility for the Commodore Amiga
  33.  
  34.                        Copyright 1987, 1988 Nathan Barber
  35.  
  36.                            Release Date July 30, 1988
  37.  
  38.  
  39.  
  40.      DirUtil III  Plus HR is Copyright 1987,1988 by Nathan Barber and is NOT
  41.      in the Public Domain.  However, the author hereby releases the included
  42.      demo  version  of  the  program and this documentation for distribution
  43.      under the conditions described in the following paragraphs:
  44.  
  45.      This program is distributed as a demo ONLY.   If  you use  and like the
  46.      demo of this program and wish to receive the fully operational version,
  47.      send a minimum of  $25  in  United  States  currency  to  the following
  48.      address:
  49.  
  50.                     Nathan Barber
  51.                     227 Chateaugay St. NW
  52.                     Fort Walton Beach FL  32548
  53.  
  54.      For further  information regarding enhancements or other questions, you
  55.      may also contact me on GEnie as NBARBER and with FIDOnet mail addressed
  56.      to Nathan Barber sent to 366/3.
  57.  
  58.      With the first $25 of your payment, you will receive the latest version
  59.      of the program and  a personal  demo version  that you  may freely dis-
  60.      tribute in order to collect commission bonuses (see below).  Amiga User
  61.      Groups are invited to inquire about bulk distribution of the program at
  62.      reduced rates.   Any  funds remaining after the initial fee will be put
  63.      towards the purchase of enhanced versions of the program as they become
  64.      available at  the rate of $10.00 each.  I will supply the blank disk as
  65.      a bonus for advance payment of at least one updated version at the time
  66.      of initial purchase.
  67.  
  68.      If  you  wish  to  have  a  change made to the program, enclose its de-
  69.      scription with your payment and I will try to add it to your copy prior
  70.      to shipping.  Bugs (none currently known) reported prior to the release
  71.      of an enhanced version will be fixed for  registered owners  of DirUtil
  72.      III Plus HR for the cost of shipping and materials.  Normal enhancement
  73.      updates are available for $10.00 and  a blank,  formatted disk  sent to
  74.      the address above ($11.50 with no disk).
  75.  
  76.      DirUtil III  Plus HR  will perform very closely to what is described in
  77.      this documentation.  However, because of the nature of the program, the
  78.      author cannot assume responsibility for any lost time and/or profits or
  79.      claims of fitness for a particular  purpose resulting  from the  use of
  80.      the program.
  81.  
  82.      Commission Sales:
  83.      ---------------- 
  84.  
  85.      The following  policy supercedes all other commission offers previously
  86.      extended to Amiga User Groups and individuals.
  87.  
  88.      After registering your copy of the program, the  disk you  receive will
  89.      contain a  personal demo version of the program with your serial number
  90.      prepended with the letter "D".  The disk  will also  contain a  file in
  91.      the popular  ARChive format  that you  may upload  to any  BBS or tele-
  92.      communications service in the country that is not specifically excluded
  93.      by the  listing that  follows this  paragraph.  You may also distribute
  94.      your personal demo copy through any  other channel  except as  noted in
  95.      the  following  paragraph.    Commissions  are  paid as credits towards
  96.      future updates unless otherwise requested.   An update  credit of $5.00
  97.      will be awarded for each copy of DirUtil III Plus HR that is registered
  98.      using the serial number contained in  your personal  demo.   It is VERY
  99.      important  that  you  make  sure  that  persons registering a copy dis-
  100.  
  101.  
  102.      tributed by you include their serial numbers as no credit  can be given
  103.      without this  number.   Cash credits will be given ONLY if requested in
  104.      writing at 50% of the current credit balance in your  account.  Program
  105.      updates will  be mailed  automatically when your account reaches $10 of
  106.      credit if an enhanced  version of  the program  is available.   Persons
  107.      wishing  cash  payment  should  address  a letter to me informing me of
  108.      their desires.  Cash payments  will  be  sent  out  every  three months
  109.      (approximately) or when the cash balance reaches $50.  
  110.  
  111.      Restrictions on Distribution:
  112.      ----------------------------
  113.  
  114.      DirUtil III Plus HR, its documentation, support programs, and all asso-
  115.      ciated works MAY NOT  be  distributed  through  the  following entities
  116.      without  prior  written  permission  of  the  author.  Furthermore, all
  117.      previous versions  of this  program written  by Nathan  Barber and col-
  118.      lectively known as DirUtil III and DirUtil III Plus must be removed and
  119.      destroyed if any part of  this  package,  or  any  collection  of files
  120.      containing  this  package  is  available  from  the same source as this
  121.      package.
  122.  
  123.      DirUtil III Plus HR (demo version) must not be distributed to:
  124.  
  125.      1.   Any person in the employ of Random Access Computers in Fort Walton
  126.           Beach Florida, nor to the business itself.
  127.      2.   Any person  in the employ of Oscar's Computers in Okaloosa County,
  128.           Florida, nor to the business itself.
  129.      3.   Any officer of the Okaloosa Amiga Research Society  (OARS) in Fort
  130.           Walton Beach, Florida.
  131.      4.      Any  other  business,  organization, or computer Bulletin Board
  132.           Service in Florida having  one  of  the  following  area  code and
  133.           prefix combinations:
  134.  
  135.                904-862   904-863   904-837   904-243   904-244   904-581
  136.                904-664   904-651   904-678   904-897   904-729   904-939
  137.                904-267
  138.  
  139.      5.   The  General  Electric  Network  for  Information Exchange (GENIE)
  140.           EXCEPT for releases uploaded by NBARBER.
  141.  
  142.      These restrictions are to allow a  limited  beta  test  area  free from
  143.      prior versions. Item 5 is included as this is the national network that
  144.      will have the most current version and will be handled by myself and no
  145.      one else.
  146.  
  147.      System Requirements:
  148.      -------------------
  149.  
  150.      DirUtil III  Plus HR  requires any  Amiga with 512K of memory, one disk
  151.      drive, and Kickstart  1.2  or  higher.    Two  disk  drives  are highly
  152.      recommended and  certain commands  may require more than 512K of memory
  153.      ie. SHOWING large picture files.
  154.  
  155.  
  156.  
  157.      Introduction:
  158.      ------------
  159.  
  160.      DirUtil III Plus HR has been around in  one incarnation  or another for
  161.      over a  year (since  March 1987).   For a year, DirUtil III Plus HR has
  162.      been "marketed" as a pay before  you  play  product  with  various demo
  163.      versions of  the program being distributed.  I must say that I am quite
  164.      pleased with all the people who supported the previous versions  of the
  165.      product and  were willing  to bear  with me as I made improvements that
  166.      delayed shipment of a fully operational  copy.   I previously  placed a
  167.      $20 charge  on the  program.   I am now releasing an updated two window
  168.      version of the program which included many user  suggested enhancements
  169.      in the  hope that  it will  make the  Amiga a  better place to live and
  170.      play.  I plan on releasing a new  version with  user suggested improve-
  171.      ments approximately  every two  months or when I have received ten user
  172.      requested improvements.
  173.  
  174.      Features of DirUtil III Plus HR:
  175.      -------------------------------
  176.  
  177.      DirUtil III Plus HR was made to be a replacement for the AmigaDOS Work-
  178.      Bench and  CLI interfaces  and an alternative to the other file manage-
  179.      ment systems now on the market.   DirUtil  III Plus  HR encompasses the
  180.      best features  of both  Workbench and CLI and consumes little memory or
  181.      disk space.  DirUtil  III  Plus  HR  also  provides  many  features not
  182.      available or tedious to perform in the normal AmigaDOS environment.
  183.  
  184.      DirUtil  III  Plus  HR  contains  over  100  functions  with variations
  185.      including user definable gadgets.
  186.  
  187.      DirUtil III  Plus HR  is not  limited to  the preset  devices that some
  188.      programmer thought  up.   The program  automatically reads YOUR devices
  189.      upon startup.
  190.  
  191.      With DirUtil III Plus HR, you can delete 90% of the commands in your C:
  192.      and  SYS:system/  directories,  thereby  freeing valuable space on your
  193.      disks.
  194.  
  195.      Unlike other file management programs, DirUtil III Plus HR contains all
  196.      the code  you need  to do  normal disk  functions such as COPY, DELETE,
  197.      DISKCOPY (with multiple copy ability), FORMAT  and SHOW.   Other lesser
  198.      programs make you reinsert the Workbench disk to load the command.
  199.  
  200.      DirUtil III  Plus HR  is the  ONLY program that will show full overscan
  201.      pictures successfully and allow scrolling of those pictures.
  202.  
  203.      DirUtil III Plus HR is a  viable  hard  disk  backup  program  when the
  204.      program's powerful file selection and archiving features are used.
  205.  
  206.      Known Problems beyond the control of DirUtil III Plus HR:
  207.      --------------------------------------------------------
  208.  
  209.      Some  older  device  drivers  such  as  VDK:,  do not support setting a
  210.      filedate after a file is created.  This causes DirUtil  III Plus  HR to
  211.      sometimes fail  to set  the datestamp on a file it has just copied.  If
  212.      this happens, just select the file with the bad date  (hitting the DATE
  213.      gadget will show you the files to select), then hit the RIGHT button on
  214.      FIXOBJ.
  215.  
  216.  
  217.  
  218.      The Amiga Workbench has  a  very  poor  and  inconsistent  interface to
  219.      AmigaDOS.   It does not honor the DOS path command in a predictable way
  220.      and does not support the setting of a current directory without the use
  221.      of  the  DOS  CD  command.    Consequently, the DOS batch file commands
  222.      listed under the description of the RUN command are practically useless
  223.      if DirUtil III Plus HR is invoked from WorkBench.  If you have only one
  224.      drive and are trying  to run  DirUtil III  Plus HR  strictly from Work-
  225.      Bench, be  prepared for  a lot  of disk swapping when using the RUN and
  226.      EXEC commands.
  227.  
  228.      Occasionally, the SHIFT and ALT keys will appear  to have  become stuck
  229.      in the wrong position.  This is caused by hitting the SHIFT or ALT keys
  230.      when the DirUtil III Plus HR main window is active, then releasing them
  231.      when it's windows are not active.  Hitting and then releasing the SHIFT
  232.      or ALT key after activating one of the DirUtil III Plus HR windows will
  233.      eliminate  the  problem  should  this  occur.   Also, it has come to my
  234.      attention that the TimeSaver Clock/Macro  add-on  from  C-Ltd  uses the
  235.      right SHIFT  key for  it own  purposes.   If you have this product, you
  236.      must use the LEFT SHIFT key on those commands that  specify the  use of
  237.      EITHER SHIFT key.
  238.  
  239.      Certain IFF pictures, most notably gray scale, hi-res pictures produced
  240.      by DigiView V2.0, save  incorrect color  cycling information.   DirUtil
  241.      III Plus  HR compensates  for this  but certain combinations might slip
  242.      through as new IFF picture formats  are  introduced.    Also,  the new,
  243.      large scrollable pictures produced with Express Paint from PAR Software
  244.      have been reported to cause a crash when  viewed from  DirUtil III Plus
  245.      HR.   As I do not have this software, proper handling of these pictures
  246.      might be a long  time in  coming.   The maximum  size picture  thus far
  247.      shown successfully shown is 768x480.
  248.  
  249.  
  250.      IMPORTANT TRACKING INFORMATION:
  251.      ------------------------------
  252.  
  253.      The copy  of DirUtil III Plus HR you received contains a serial number.
  254.      You can view the serial number and version  number by  hitting the ALT-
  255.      SHIFT-CONTROL key  combination at the same time.  This serial number is
  256.      used to track distribution of the  program and  to provide  me with the
  257.      internal version  number of  the program for update purposes.  When you
  258.      register your copy of DirUtil III  Plus HR,  include the  serial number
  259.      and version  number of  the copy you are registering.  This will enable
  260.      me to pay commissions as outlined above.
  261.  
  262.  
  263.  
  264.      Instructions:
  265.  
  266.           Workbench Startup:  Click on the DirUtil III  Plus HR  icon.  The
  267.           program will load and open a small window on the Workbench screen
  268.           as well as its own screen.  DirUtil  III Plus  HR will  then load
  269.           the filelists  from the  default device if it is known, otherwise
  270.           it will default to the RAM: device.
  271.  
  272.           CLI Startup:   Type  "du" or  "run du"  (no quotes)  to start the
  273.           program.   A stack of 25000 is recommended if running the program
  274.           on a hard disk or on a floppy disk with a large  number of files.
  275.           DirUtil III Plus HR will then load the filelists from the default
  276.           device if it is known, otherwise  it  will  default  to  the RAM:
  277.           device.
  278.  
  279.           NOTE:   The small window that opens on the Workbench screen while
  280.           DirUtil III Plus HR is running may not close when  the program is
  281.           exited.    If  this  happens,  it  means that another program has
  282.           "adopted" that window as its own.  The window will close when all
  283.           programs using it have closed.
  284.  
  285.           THE DISPLAY  WINDOWS:   DirUtil III Plus HR opens its own 640x400
  286.           interlaced Intuition screen during operation.  If you do not like
  287.           interlace mode,  or need  to save  memory, hitting SHIFT-ESC will
  288.           toggle DirUtil III Plus HR into a non-interlaced mode.  The title
  289.           bar  of  the  largest  window  on  this  screen  has a display of
  290.           "F: xxxxxxx C: xxxxxxxx".   The  number  after  the  "F:"  is the
  291.           amount of  FAST ram you have available in your Amiga.  The number
  292.           after the "C:" is the amount  of CHIP  ram you  have available in
  293.           your Amiga.   The  CHIP ram  number is  the most important as the
  294.           Amiga does not perform well when CHIP ram is extremely low (below
  295.           32000 bytes).  Just above the Intuition window front/back gadgets
  296.           on the upper right is a  one  pixel  tall  screen  front  to back
  297.           gadget for moving the DirUtil III Plus HR screen. The majority of
  298.           the rest of this window contains the filenames and subdirectories
  299.           associated with  the "S"ource and "D"estination directories.  You
  300.           may manually change the "S" and "D" directories by entering a new
  301.           name in  the string  gadgets just above this file display.  Above
  302.           the "S" and "D" gadgets are  two  lines  used  for  status infor-
  303.           mation.   The two  slider gadgets  running down the middle of the
  304.           screen are used to position the file display window.   The second
  305.           window, labeled  "Function Window", contains all the gadgets that
  306.           control what functions will be  done  to  the  highlighted files.
  307.           This window  may be  dragged or moved to the back to of the large
  308.           window to allow more filenames to be displayed. 
  309.  
  310.           To select/deselect a directory  entry, click  on its  name in the
  311.           file window with the left mouse button.  Click on one of the 
  312.           gadgets to take the selected action on the selected names.
  313.  
  314.           To enter  a subdirectory,  click on its name with the RIGHT mouse
  315.           button.  NOTE: in order for  any function  using the  RIGHT mouse
  316.           button to  function, one  of the  two DirUtil III Plus HR windows
  317.           must be active.  To automate this requirement, I highly recommend
  318.           either DMouse  or MachMouse  (both available  on many BBS' around
  319.           the country).
  320.  
  321.           If you invoke a function that you really did not  mean to invoke,
  322.           click anywhere  in the  DirUtil III  Plus HR screen with the LEFT
  323.           mouse button to abort the operation.   You  will be  asked if you
  324.  
  325.  
  326.           really want to abort the next time DirUtil III Plus HR checks the
  327.           status of the mouse.  The mouse is  checked before  any operation
  328.           that would  write to  a disk  and periodically  while DirUtil III
  329.           Plus HR  is passively  acting on  a disk.   Any  operation can be
  330.           aborted, even reading the directory of a disk.
  331.  
  332.           If you  hit and  drag either of the slider gadgets, the filenames
  333.           will scroll in real time with the movement of the gadget.
  334.  
  335.           The two file windows are treated on an  equal basis.   Either may
  336.           be the  "S"ource or  "D"estination  directory.  To switch between
  337.           them, just click on the half of the screen containing the window.
  338.           You will  see the highlighting change and the letters "S" and "D"
  339.           change places.
  340.  
  341.           The string gadgets at the top of the  DirUtil III  Plus HR window
  342.           are:
  343.  
  344.                     S: The source directory.
  345.                     D: The destination directory.
  346.  
  347.      Device Gadgets:
  348.           The first  two rows of four gadgets each are reserved for the
  349.           first eight file system devices that you have in your system.
  350.           These gadgets  will always include the disk device from which
  351.           the program was booted.   DirUtil  III Plus  HR automatically
  352.           fills these  in alphabetical  order when the program is first
  353.           booted.  If you have less  than eight  devices, the remainder
  354.           of these gadgets will remain blank and not used.  If you have
  355.           more than eight devices,  any  unused  user  gadgets  will be
  356.           filled with  the overflow.   If  DirUtil III Plus HR must use
  357.           this "overflow" area, the gadget text  will be  prefixed with
  358.           the  '@'  symbol  to  signify  a  temporary allocation.  Such
  359.           temporary device gadgets will not be  saved upon  exiting the
  360.           program.   DirUtil III Plus HR can update this listing at any
  361.           time with a command from you (see USER GADGET descriptions).
  362.           Hitting the left button on  one  of  these  gadgets  sets the
  363.           "S"ource  directory  to  the  root of the selected device and
  364.           reads the filelist of that device  if possible.   Hitting the
  365.           right button  on these  gadgets sets the "D"estination gadget
  366.           to the root of  the selected  device and  reads its filelist.
  367.           While reading  the filelist  of a  disk, DirUtil  III Plus HR
  368.           might bring up the prompt "Directory Loop - Continue?".  This
  369.           means that  the current  filelist has  over 256 entries in it
  370.           and DirUtil  III  Plus  HR  is  warning  you  that  your disk
  371.           directory might  be damaged  in such  a way  as to eventually
  372.           hang the machine if processing is continued.  If you  are not
  373.           sure of  the contents of the directory you are reading, it is
  374.           good procedure to click "ABORT" and see what DirUtil III Plus
  375.           HR has read so far.  There are many valid situations in which
  376.           a directory can have more than  256 proper  entries.   If you
  377.           know this  to be  the case, feel free to click "CONTINUE" and
  378.           proceed.  If you click "CONTINUE" and the directory really is
  379.           in a  loop, you  will have  to click the left mouse button to
  380.           abort the filelist scan operation.  Since DirUtil III Plus HR
  381.           is only limited by available memory as to the number of file-
  382.           names it can process, you run  the  risk  of  running  out of
  383.           memory if a directory loop is allowed to continue forever.
  384.  
  385.  
  386.  
  387.           REMINDER:   One of the two windows on the DirUtil III Plus HR
  388.           screen must be active in order for any function that involves
  389.           the right button to work properly.
  390.  
  391.      ALL(D)
  392.           Select all  files in the current "S" directory, including the
  393.           ones "scrolled off" the  window.    Hitting  the  RIGHT mouse
  394.           button will  highlight all  subdirectories as  well.  Hitting
  395.           the  right  mouse  button  while  holding  a  SHIFT  key will
  396.           highlight  all  files  whose  protection  flag  includes  the
  397.           archive flag.
  398.  
  399.      CLEAR
  400.           De-select all selected files in the  "S" directory.   Hitting
  401.           the right button will clear all selected subdirectories.
  402.  
  403.      COPY
  404.           Copy  selected  files  to  the directory specified in the "D"
  405.           gadget.  "D" must contain an existing directory  path and CAN
  406.           go  across  devices.    COPY preserves the protection status,
  407.           file comment, and creation date  of  the  original  file when
  408.           making the  copy.  DirUtil III Plus HR will clear the archive
  409.           bit on any copied file as  per AmigaDOS  convention.   If you
  410.           select  to  copy  a  subdirectory,  DirUtil  III Plus HR will
  411.           create that directory on the "D" disk and copy all  the files
  412.           to the  new directory.   If an error condition is encountered
  413.           while copying files inside the subdirectory  or anywhere else
  414.           in  its  particular  "tree",  all  files  associated with the
  415.           subdirectory  will  be  deleted  from  the  destination disk.
  416.           Hitting the  right mouse  button on  COPY copies all selected
  417.           files as above and sets  the  archive  bit  for  the original
  418.           file.  Non disk devices such as PRT:, SER:, and PAR: may have
  419.           files copied  to them  by manually  entering the  name of the
  420.           device into the "D" gadget.
  421.  
  422.      DELETE
  423.           Delete selected  files and directories.  You will be prompted
  424.           for confirmation before any files are deleted.
  425.  
  426.      RENAME
  427.           Renames selected files to  a different  name or  path (on the
  428.           same device).   You  must enter the COMPLETE PATH and NAME of
  429.           the renamed file. You will be  prompted for  the new  name of
  430.           the file for every highlighted file.
  431.  
  432.      MAKEDIR
  433.           This will  create a  new subdirectory.   You will be prompted
  434.           for the name of the new subdirectory.  Enter the FULL PATH of
  435.           the directory  you wish  to create.  DirUtil III Plus HR will
  436.           prompt you with the current "S" directory as a starting point
  437.           to try  and save  you some  typing.  Hitting the right button
  438.           will create a directory AND create a drawer  icon to  go with
  439.           it.   Also, using  the right  button option will allow you to
  440.           create a drawer icon for an existing directory.
  441.  
  442.      PARENT
  443.           Go to the parent directory of  the "S"  gadget.   Clicking on
  444.           the gadget  with the right mouse button will go to the parent
  445.           directory of the "D" gadget.
  446.  
  447.  
  448.  
  449.      TYPE
  450.           Use this to view standard ASCII  files on  your screen.   Use
  451.           the  slider  gadget  to  move anywhere in the text instantly.
  452.           Hitting the LEFT mouse button moves back a page.  Hitting the
  453.           RIGHT mouse  button moves  forward a  page.   Cursor LEFT and
  454.           RIGHT emulate the LEFT  and RIGHT  mouse buttons.   Cursor UP
  455.           and  DOWN  pages  four  lines  at  a  time either up or down.
  456.           Hitting "T" will go to the top of a file and "B"  key goes to
  457.           the bottom of a file.  Hit the CLOSE WINDOW gadget or the ESC
  458.           key when you are through looking  at the  file.   Hitting the
  459.           right  mouse  button  on  the  gadget will type a file to the
  460.           screen in  HEX and  ASCII 20  numbers at  a time.   The mouse
  461.           pages the file as above and the cursor left, cursor right and
  462.           ESC keys also function as above.  If you have trouble reading
  463.           the text  displayed in  the interlace mode, try dropping into
  464.           non-interlace mode before hitting TYPE.
  465.  
  466.      INFO
  467.           Used to  show  the  number  of  free  bytes  from  the device
  468.           associated with  the "S" gadget.  Hitting the right button on
  469.           this gadget will display  the same  data for  the "D" gadget.
  470.           The  numbers  given  in  parentheses  are  the number of disk
  471.           sectors used  and  free  respectively  and  can  generally be
  472.           compared  to  the  corresponding  numbers  given  by the BYTE
  473.           command.  INFO also  supports  Workbench  1.3  with  the Fast
  474.           Filing System.   Comparing the numbers INFO gives for FFS and
  475.           non-FFS devices is not very useful due to  varying data block
  476.           sizes.
  477.  
  478.      PRINT
  479.           Copies the chosen files to PRT: using the current Preferences
  480.           settings.
  481.  
  482.      SWAP
  483.           Flips the highlighted status of  all  files  in  the  "S" di-
  484.           rectory, including  subdirectories.  Hitting the RIGHT button
  485.           will copy DirUtil III Plus HR's file information from the "S"
  486.           file window  to the  "D" file window WITHOUT actually copying
  487.           any files.   This  effectively  gives  you  two  windows that
  488.           contain the  same information  without having  to re-read the
  489.           disk's directory over again.
  490.  
  491.      BYTE
  492.           Adds up the number  of  bytes  of  the  selected  files, sub-
  493.           directories and  any files in the subdirectories and displays
  494.           the sum, the  number  of  files,  and  the  number  of subdi-
  495.           rectories.   The number  in parentheses is the number of disk
  496.           sectors used by the files  and  subdirectories  and  can gen-
  497.           erally be  compared to the corresponding numbers given by the
  498.           INFO command.
  499.  
  500.      RUN
  501.           "RUNS" the selected files  from inside  DirUtil III  Plus HR.
  502.           The file  C:RUN must be available for RUN to function proper-
  503.           ly.  If you only have one disk drive or you do not want to be
  504.           bothered with  having to reinsert the system disk to load the
  505.           AmigaDOS "run"  command,  add  the  following  lines  to your
  506.           startup-sequence and  only run  DirUtil III  Plus HR from the
  507.           CLI:
  508.  
  509.  
  510.  
  511.                copy c:run ram:
  512.                copy c:cd ram:
  513.                path add sys:c
  514.                assign c: ram:
  515.  
  516.           This batch file  will,  however,  fail  to  find  the  normal DOS
  517.           commands if  the system disk is not in the drive when the command
  518.           is invoked.  Hitting this gadget with the right button  will EXEC
  519.           a batch  file.  The files "NEWCLI" and "ENDCLI" must be available
  520.           in your  search path  for EXEC  to function.   If  the batch file
  521.           aborts, you  will have  to type "ENDCLI" to close the DOS window.
  522.           As a useful side effect to this abnormally  ended batch  file, if
  523.           you need  a quick  NEWCLI, just  EXEC a  file that is NOT a batch
  524.           file.  EXEC will abort, but you will have a  newcli and  you will
  525.           not have to waste a user gadget on the command!
  526.  
  527.      EDITOR
  528.           Call the  program named "ED" in order to edit the selected files.
  529.           The editor is a completely separate  task and  runs independently
  530.           of DirUtil  III Plus  HR once  started.  Hitting the right button
  531.           will call "ED" and put quotes around the  filename to  be edited.
  532.           Many editors cannot parse quotes; this alternate format is a last
  533.           resort when trying to  edit files  which contain  spaces in their
  534.           filenames.   Since the  editor runs  as a separate task, the file
  535.           length of the edited file may not match  the number  displayed by
  536.           DirUtil III  Plus HR.   All commands will adopt the new file size
  537.           if the edited file is accessed again.
  538.  
  539.      LIST
  540.           LIST will print the names,  sizes,  dates  of  creation  and pro-
  541.           tection  status  of  ALL  files  in  the  filelist.   You will be
  542.           prompted for an output  filename.    If  the output  file already
  543.           exists,  LIST  will  append  its  data to the end of the existing
  544.           file.
  545.  
  546.      DATE
  547.           DATE is a toggle.   If  highlighted,  the  date  of  creation and
  548.           protection status  of the files in the filelist will be displayed
  549.           instead of their size.   Hitting  the right  button on  DATE will
  550.           check all the files in the "S" directory against all files in the
  551.           "D" directory and highlight all those that are newer than  a file
  552.           of the same name found in the "D" directory.
  553.  
  554.      PROTECT
  555.           PROTECT  summons  a  requester  containing ten gadgets.  Eight of
  556.           these  gadgets  are  the  alphabetic  flags  associated  with the
  557.           protection status  of a  selected file.   Click  on these gadgets
  558.           until you  have the  pattern you  wish to  use for  all the high-
  559.           lighted files.   Hitting  OK will  protect the  file according to
  560.           your pattern.  Hitting ABORT leaves the pattern as it  was before
  561.           the requester was entered.
  562.  
  563.      MOVE
  564.           MOVE performs  a COPY and DELETE on the selected file(s) from the
  565.           "S" directory to the "D" directory.   MOVE  will move  whole sub-
  566.           directories to  any other  path including another subdirectory or
  567.           another device.  MOVE is the recommended way  to get  a file from
  568.           one place to another quickly since it will do a RENAME command if
  569.           the files are destined to be on the same device  rather than copy
  570.  
  571.  
  572.           then delete  a file.   Successful MOVES between different devices
  573.           will result in the original file being deleted.
  574.  
  575.           BEWARE:  there is a bug in the DOS 1.2  RAM: device.   You should
  576.           not MOVE a file to RAM: if it already exists.
  577.  
  578.      SEARCH
  579.           Search a file for a pattern.  You will be prompted for the search
  580.           string.  Upper/lowercase characters  are  different  ONLY  if you
  581.           select this  function with  the right  mouse button.   If the "\"
  582.           character is found in the search string, the  next two characters
  583.           are converted  into a  single hexadecimal  digit and  used as one
  584.           character in the overall search.  If a question mark  is found in
  585.           the pattern,  it will match any character found in that position.
  586.           The search pattern is limited  to  60  characters.    SEARCH will
  587.           abort if  you hit  the close  window gadget  on its output window
  588.           while the search is in progress.  When  searching a  file using a
  589.           hexadecimal  pattern,  it  is  recommended  that you only use the
  590.           right  button   option   to   prevent   unwanted  upper/lowercase
  591.           conversions. 
  592.  
  593.      DISKCOPY
  594.           COPY a whole disk without regard to file structure.  You can copy
  595.           with one drive or two and  can copy  using the  5.25" Transformer
  596.           drive.   DISKCOPY will prompt for a source and destination drive.
  597.           In the case of one drive copies, you  will be  prompted when disk
  598.           swaps are  needed.   Click the DirUtil III Plus HR window's close
  599.           window gadget in the  upper left  corner of  the screen  when you
  600.           have swapped  disks.   DISKCOPY works ONLY with the floppy drives
  601.           listed in the prompt requester.  DISKCOPY assumes you are copying
  602.           disks with the same number of cylinders ie. 3.5" to 3.5" or 5.25"
  603.           to 5.25", but not  3.5" to  5.25".   Hitting the  right button on
  604.           this gadget  will perform  a DISKCOPY and verify the written data
  605.           more stringently.  DISKCOPY does not require that the destination
  606.           disk  be  pre-formatted,  it  will  do  that  itself  if  needed.
  607.           DISKCOPY uses  all  available  RAM  starting  with  FAST  RAM and
  608.           continuing with  CHIP RAM if needed.  If you have enough free RAM
  609.           to load the entire contents of the disk into memory  at one time,
  610.           DirUtil III Plus HR will ask you if you wish to make another copy
  611.           of the disk after the  first  copy  is  complete.    If  you tell
  612.           DirUtil III  Plus HR  you would like another copy, it will prompt
  613.           you to insert another blank disk (formatted or  unformatted) into
  614.           the drive that was specified as the destination and click the 
  615.           close  gadget  on  the  larger  of  the  two  DirUtil III Plus HR
  616.           windows.  You may make as  many copies  of the  same disk  as you
  617.           would like, just hit "ABORT" when you wish to stop making copies.
  618.  
  619.      ARCV
  620.           List the contents of an ARC file to the screen. Hitting the right
  621.           button on this gadget will list the contents of a ZOO file (up to
  622.           V1.31 of  ZOO) on the screen.  DirUtil III Plus HR will print the
  623.           names of V1.40 (or higher) ZOO files, but not the  full pathnames
  624.           allowed in  V1.40.   This will  be included in future versions of
  625.           DirUtil III Plus HR.  Hit  the Window  Close gadget  to exit from
  626.           the listing window.
  627.  
  628.  
  629.  
  630.      FIXOBJ
  631.           FIXOBJ will  "pad" a file you have downloaded to enable the Amiga
  632.           scatter loader to process it correctly.  FIXOBJ has two  modes of
  633.           operation.   First, if  the file  is NOT already padded and is an
  634.           executable,  FIXOBJ  pads  it  so  that  upon  uploading,  anyone
  635.           downloading that  file need  not FIXOBJ  it again,  just load and
  636.           run.  Second, FIXOBJ will pad a file that has been downloaded but
  637.           not yet  fixed.  FIXOBJ will not pad any file that is not a stand
  638.           alone executable ie. ARC files.  Hitting the right button on this
  639.           gadget  will  change  the  dates  of the highlighted files to the
  640.           current date.  This is to fix a bug in  some device  handlers and
  641.           will  not  be  needed  using  floppies,  RAM:  or hard disks with
  642.           properly written drivers.
  643.  
  644.      SAVE OLD
  645.           SAVE OLD is a toggle.  If enabled, you cannot  copy/move/rename a
  646.           file to a file that already exists in the new directory path with
  647.           the same name.  Hitting the right button  will highlight  all the
  648.           files that exist on both the "S" and "D" devices.
  649.  
  650.      FREEZE
  651.           FREEZE  is  a  toggle.    If  FREEZE mode is active, any name you
  652.           highlight will not be  de-selected upon  completion of subsequent
  653.           functions that act upon highlighted files.
  654.  
  655.      SHOW
  656.           SHOW the  selected files as IFF pictures.  If you have selected a
  657.           subdirectory, DirUtil III Plus HR  will  also  show  any pictures
  658.           contained within  these subdirectories.   Click in the upper left
  659.           hand corner of the screen or hit the ESC key  to cease  viewing a
  660.           picture.  If the selected pictures have color cycling information
  661.           imbedded  in  them  in  Dpaint  format,  the  picture  will cycle
  662.           automatically.  This automatic cycling may be manually overridden
  663.           by hitting the right button on  SHOW.   DirUtil III  Plus HR will
  664.           reject any  file that  is not a picture.  It will also attempt to
  665.           show a  picture recorded  in "overscan"  mode.   Overscan mode is
  666.           very desirable  in professional  video, but  many monitors cannot
  667.           display the full picture at one  time.   If this  is the  case on
  668.           your monitor,  use the  left, right,  up, and down cursor keys to
  669.           move the picture around on the  monitor.   I have  purposely left
  670.           out bounds  checking for this scrolling picture feature to enable
  671.           the largest possible pictures  to be  shown.   If you  scroll the
  672.           picture too far in a given direction, the Amiga will show it in a
  673.           manner not conducive to pleasant display.   No  harm will result,
  674.           but  the  picture  will  not  look  like a picture!  To correct a
  675.           situation such as this, just scroll in the opposite direction and
  676.           the strange display mode will correct itself.
  677.  
  678.      SLIDE
  679.           SLIDE is  a toggle.   The  slideshow mode  will show all selected
  680.           pictures with a blank backdrop screen.  You do not  have to click
  681.           in the  upper left  hand corner  to view  the next picture.  When
  682.           starting the slide show,  you  will  be  prompted  for  the delay
  683.           factor between  pictures.  There are 50 time units per second ie.
  684.           entering 50 (the default) will pause one second between pictures.
  685.           The  normal  abort  procedure  for  DirUtil III Plus HR functions
  686.           still holds:  just click the  backdrop  screen  to  the  back and
  687.           click inside  DirUtil III Plus HR' window as usual.  Clicking the
  688.           right mouse button on  SLIDE will  toggle a  continuous SHOW mode
  689.  
  690.  
  691.           that will  show the  selected files and directories until DirUtil
  692.           III Plus HR is manually aborted.
  693.  
  694.      CHANGE
  695.           Perform a DISKCHANGE command on a  floppy  drive.    You  will be
  696.           prompted for the drive name.
  697.             
  698.      FORMAT
  699.           FORMAT a  floppy drive.   You will be prompted for both the drive
  700.           name to format and the new name for the disk.  Disknames  must be
  701.           less than  32 characters in length.  Format destroys all previous
  702.           data on a disk so be careful when using it.  Format works on 3.5"
  703.           drives and the 5.25" Transformer drive.  Hitting the right button
  704.           will format the disk and do a more  complete verification  of the
  705.           disk at  the same  time.   Either method  of formatting a disk is
  706.           faster than the standard AmigaDOS format command.
  707.  
  708.      RELABEL
  709.           Change the name of the disk represented in  the "S"  gadget.  You
  710.           will be  prompted for  the new diskname.  Names must be less than
  711.           32 characters in length.
  712.  
  713.      COMMENT
  714.           Set the comment  field  of  the  selected  files.    You  will be
  715.           prompted for  the new  comment to attach to each selected file in
  716.           succession.  You  must  use  the  AmigaDOS  LIST  command  or the
  717.           WorkBench INFO  command to  see the  comment from outside DirUtil
  718.           III Plus HR.  DirUtil III Plus HR's  COPY command  will replicate
  719.           the comment  on any  file you  copy unlike  normal AmigaDOS (upto
  720.           V1.2) and is the preferred way  to preserve  comments on  a file.
  721.           Hitting  the  right  button  on  COMMENT  will  show the comments
  722.           attached to the highlighted files.
  723.  
  724.      CRYPT
  725.           CRYPT is a toggle.  If lit, any file you TYPE, COPY, MOVE or SHOW
  726.           will be crypted/de-crypted according to the current password key.
  727.           To enter this password key, hit the right mouse button  on CRYPT.
  728.           The decryption  password must  be at least 5 characters long.  If
  729.           the CRYPT gadget is lit, this password will  be used  for various
  730.           commands listed  below.   DirUtil III  Plus HR encodes 33.5 kilo-
  731.           bytes of data per  second so  using this  function will  not slow
  732.           down operation significantly.  The encryption mode is reversible;
  733.           ie. copying a file twice  with  data  encryption  turned  on will
  734.           result in  an unchanged copy of the original file.  No encryption
  735.           algorithm is foolproof, but the one used in  DirUtil III  Plus HR
  736.           is as  good as  you will see outside the government.  Without the
  737.           password, no one (even  the author)  will have  any kind  of rea-
  738.           sonable change of gaining access to the file's data.
  739.  
  740.      ARC
  741.           Click on the files to be contained in the ARC file, but remember,
  742.           a command line can  only be  255 characters  total.   You will be
  743.           prompted for  the name of the ARC file to create.  You must enter
  744.           the WHOLE path and  name of  the ARC  file to  create WITHOUT THE
  745.           .ARC EXTENSION.  The ARC command will be loaded from your current
  746.           path if DirUtil III Plus HR was run from the CLI or  from your C:
  747.           directory if run from the Workbench.  See the endnotes to help in
  748.           ARCing files with one disk drive.   Hitting  the right  button on
  749.           ARC will  UNARC the selected ARC files.  You will be prompted for
  750.           the device and/or subdirectory into which  the UNARCed  files are
  751.  
  752.  
  753.           to be  placed.   The default is the "D" directory.  If you change
  754.           this default, it must be changed to a device or subdirectory that
  755.           already exists.   UNARC  will overwrite any file by the same name
  756.           that previously existed in  the output  directory.   Both ARC and
  757.           UNARC  open  a  console  window  on  the  screen to display their
  758.           progress.  ARC and UNARC require that the  file C:RUN  be present
  759.           on your  disk.   You may follow the instructions listed under the
  760.           RUN command to change this requirement.
  761.  
  762.      ZOO
  763.           Uses the exact same syntax as the ARC gadget.   Hitting the right
  764.           button  on  the  gadget  will  UNZOO  a  file  following the same
  765.           sequence as described in  the UNARC  command above.   DirUtil III
  766.           Plus HR  requires Amiga  ZOO V1.40 or above to function properly.
  767.           Unlike Amiga ARC, ZOO will allow the archiving and unarchiving of
  768.           subdirectories.   DirUtil III  Plus HR  will not  list these cor-
  769.           rectly (yet), but will extract  them  properly.    ZOO  and UNZOO
  770.           require that  the file  C:RUN be  present on  your disk.  You may
  771.           follow the instructions listed  under the  RUN command  to change
  772.           this requirement.
  773.  
  774.      USER GADGETS
  775.           These are completely user definable gadgets which perform various
  776.           functions depending on the  definition  string  for  a particular
  777.           gadget.   To set  a command string for any of these gadgets under
  778.           normal circumstances, hit the  right  button  on  the  gadget and
  779.           enter a  string the  format NNNNNNNNMCCCCCCCCCCCCCCCCCC where "N"
  780.           represents the name to be displayed in place of the  default USER
  781.           definition, "M" is a modifier or a normal letter (see below), and
  782.           "C" is the command  string  attached  to  this  USER  gadget.   A
  783.           complete definition  should be  no more  than 255 characters.  If
  784.           the definition you are changing is already occupied  by a special
  785.           device  name  (discussed  below),  you  must  hold either ALT key
  786.           before hitting the right  mouse button.   A  successful operation
  787.           will replace  the old definition with the new one.  The next time
  788.           you hit the LEFT button over the same gadget, the  command string
  789.           will be  interpreted depending  on the modifier used.  If the "M"
  790.           character is not a "\" or "|", the command string  will be parsed
  791.           (based on the commands below) and the result sent to AmigaDOS for
  792.           execution.  If the modifier  is  a  "\",  the  command  string is
  793.           parsed  and  sent  to  AmigaDOS  without  the  need to click on a
  794.           filename.    This  form  is  used  for  invoking  frequently used
  795.           external commands that may require parameters, but not filenames.
  796.           If the modifier is a "|", the string of characters  following the
  797.           "|", but not including it, are taken to be the new setting of the
  798.           "S" gadget and the appropriate directory will be read.   Any USER
  799.           gadget  containing  the  "|"  modifier  will behave just like its
  800.           counterpart on the top two rows of gadgets ie. hitting  the right
  801.           button on it will set the "D" gadget to the drive/path associated
  802.           with it.  This explains the need for using the ALT key  to set or
  803.           reset these definitions.  For full compatibility with all DOS and
  804.           NON-DOS commands, DirUtil  III  Plus  HR  uses  the  AmigaDOS RUN
  805.           command when  executing any USER gadget with the exception of the
  806.           special  "|"  modifier  above.    The  file  called  "du2.config"
  807.           included  with  this  package  is  a  working  example of a conf-
  808.           iguration.
  809.  
  810.           The parser looks  for  a  %  character  followed  by  one  of the
  811.           following characters:
  812.  
  813.  
  814.  
  815.                "S"  refers to the current "S" directory.
  816.                "D"  refers to the current "D" directory.
  817.                "F"  refers to  the full  path and  filename of a high-
  818.                     lighted file.
  819.                "N"  refers  to  the  filename  of  a  highlighted file
  820.                     excluding the path name.
  821.                "E"  refers to  a parameter  that you  will be prompted
  822.                     for during the execution  of  the  user definition
  823.                     (entered only  once at  the beginning  of a multi-
  824.                     file operation unless %R is encountered).
  825.                "C"  refers to the hexadecimal  address of  DirUtil III
  826.                     Plus HR' screen for use in the CONMAN program.
  827.                "B"    this  character  does not generate any text, but
  828.                     tells DirUtil III Plus to move  its screen  to the
  829.                     back when the command is executed.
  830.                "R"   resets the flag and allows a user to subsequently
  831.                     enter new text at  a %E  prompt.   This allows for
  832.                     multiple user inputs in the same user definition.
  833.                "P"   Sets the prompt string for use by the %E command.
  834.                     %P should occur before the  %E  command  it  is to
  835.                     affect.   The string should end with a | character
  836.                     and be no more than 30 characters long.
  837.                "%"  Use a real percent sign instead of interpreting it
  838.                     as a  command introduction.  IE if you want a % in
  839.                     your user text, type %% instead.
  840.                "I"  If interlace mode is  not already  active, turn it
  841.                     on.
  842.                "L"  If interlace mode is already active, turn it off.
  843.                "Z"   Stands for ZAP devices.  It will clear all device
  844.                     definitions from the first eight device gadgets as
  845.                     well as  any overflow  that has been stored in the
  846.                     user definable area.  It will  then scan  the list
  847.                     of  current  file  system  devices and fill in the
  848.                     appropriate gadget boxes with  your current device
  849.                     list.   DirUtil III  Plus HR will handle a removed
  850.                     device (as of Workbench 1.3).
  851.  
  852.      EXAMPLE:
  853.      -------
  854.  
  855.           The "S"  directory is  "df0:s" and  your have  clicked on the
  856.           file "startup-sequence".  The "D" directory is "df1:backups".
  857.           The definition string for one of the user gadgets looks like:
  858.  
  859.           "MAKEBAK copy %f to %d/%n.bak"
  860.  
  861.           The quotes in the above definition ARE NOT TO BE  TYPED, they
  862.           are for  delineation only. DirUtil III Plus HR will interpret
  863.           this string and send the following string to AmigaDOS:
  864.  
  865.           "copy    df0:s/startup-sequence    to    df1:backups/startup-
  866.           sequence.bak"
  867.  
  868.           Notice the  "/" character in the definition, this is required
  869.           to make a valid  path  name.    The  carriage  return between
  870.           startup- and  sequence is  caused by  the word processor this
  871.           document  is  printed  with  and  is  not  actually  sent  to
  872.           AmigaDOS.  The included config file shows many of the ways to
  873.           use the parser.
  874.  
  875.  
  876.  
  877.      EXAMPLE 2:
  878.      ---------
  879.           A user gadget definition looks as follows:
  880.  
  881.           "  PKAX  %pEnter Output Dir|run > nil: cd %e+<CR>pkax %f"
  882.  
  883.           This definition  will set  the prompt  for the  %E command to
  884.           "Enter  Output  Dir",  prompt  for  a  string, then use the +
  885.           option of the RUN  command to  run two  commands in sequence.
  886.           The <CR> symbol means to type a CTRL-J in its place.  This is
  887.           the way AmigaDOS recognizes a  carriage  return  in  a manner
  888.           equivalent to typing it from the keyboard.  The first command
  889.           will CD to the string  just  entered  ie.  the  disk  or sub-
  890.           directory where you wish the files to be unARCed into.  After
  891.           CD runs, the file named PKAX  will be  run with  the filename
  892.           and path  currently being  processed.   I will leave you with
  893.           the method I use to unARC files when I am not using the built
  894.           in  ARC  functions  of  DirUtil  III  Plus  HR.  This example
  895.           requires a version of DirUtil III Plus HR dated June  2, 1988
  896.           or later to function.
  897.  
  898.           "  PKAX  %Enter Output Dir|run > nil: cd %e+<CR>pkax 
  899.           > CON:0/150/640/50/UNARCing_%n_to_%e -r %b%f"
  900.  
  901.      IMPORTANT:
  902.      ---------
  903.           When DirUtil III Plus HR first boots, it will look in your S:
  904.           directory for a  file  called  "du2.config".    If  this file
  905.           exists, the  USER gadgets  will be  preloaded with the file's
  906.           contents.  On leaving DirUtil III Plus HR, this file  will be
  907.           saved ONLY IF you have changed the definition of a gadget.
  908.  
  909.      HINT:
  910.      ----
  911.           You can  use the AmigaDOS Execute command to run a batch file
  912.           using a user gadget.  This  will allow  more flexibility when
  913.           creating your  user definitions  by allowing parameters to be
  914.           passed to the batch file for conditional testing.
  915.  
  916.  
  917.  
  918.  
  919.           IMPORTANT OPERATIONAL NOTES:
  920.           ---------------------------
  921.  
  922.           There are no known conditions that will crash DirUtil III Plus HR.
  923.           If you  get a  software failure during use, be sure that the error
  924.           is not caused by another task running at the same time.   When all
  925.           else fails, AND you can replicate the error using DirUtil III Plus
  926.           HR AND provide an exact command sequence that  produces the error,
  927.           let me  know and I will fix the bug.  I have gone to great lengths
  928.           to provide low memory and stack error checking, however if you get
  929.           sporadic guru  meditations during  heavy usage of DirUtil III Plus
  930.           HR, or you have a hard drive with a lot of subdirectories, you may
  931.           need to  increase your  stack size.  This can be done from the CLI
  932.           or using the Info command on the Workbench.
  933.  
  934.           DirUtil III Plus HR'  "S" directory  will default  to RAM:  if the
  935.           default directory  cannot be  determined.  If the RAM disk handler
  936.           cannot be loaded, DirUtil III Plus HR will exit cleanly.
  937.  
  938.           DirUtil III Plus HR has a  limit of  255 characters  for directory
  939.           path names.   This is based on the length of a command line in the
  940.           AmigaDOS CLI environment.
  941.  
  942.           AmigaDOS, and consequently DirUtil III Plus HR, has  problems with
  943.           spaces in  file and volume names.  This problem will result in un-
  944.           expected results when using  some  external  commands  from within
  945.           DirUtil III  Plus HR.   DirUtil III Plus HR tries to minimize this
  946.           problem by putting quotes around commands with spaces in them, but
  947.           not  all  programs  can  parse  quotes in the way AmigaDOS handles
  948.           them.  Also, DirUtil III Plus HR uses  the volume  name of  a disk
  949.           rather  than   its  device   specification  for  most  operations.
  950.           Consequently, disks with the same volume name mounted  at the same
  951.           time tend to produce unpredictable results.
  952.  
  953.           The DISKCOPY  command of DirUtil III Plus HR assumes it is copying
  954.           a normal AmigaDOS disk.  However,  DirUtil III  Plus HR  will copy
  955.           any non-copy  protected disk non-AmigaDOS disk.  If a non-AmigaDOS
  956.           disk is detected, DirUtil III Plus HR will not update the creation
  957.           date on  the destination  disk, thus  making an  exact copy of the
  958.           original.
  959.  
  960.           DirUtil III Plus HR was developed and tested on an Amiga 1000 with
  961.           2  3.5"  drives,  1  5.25"  Transformer  drive,  1 5.25" 880K Quad
  962.           Density drive (emulating a 3.5" drive), 2.5 Megabytes of RAM and 2
  963.           50 meg  C-Ltd SCSI hard drives.  DirUtil III Plus HR has also been
  964.           tested on the Amiga 500 with  and without  the A501  RAM Expander,
  965.           and on an Amiga 2000 with and without RAM expansion and hard disk.
  966.           This implies that some users may find it difficult to  use DirUtil
  967.           III Plus HR on a machine with only one drive.  DirUtil III Plus HR
  968.           has been tested under these  conditions  and  performs  quite well
  969.           although disk  swapping will  cause irritation when using external
  970.           commands.  It is also not recommended that you invoke  ARC, UNARC,
  971.           ZOO, or  UNZOO with  only one  drive (don't  forget the RAM: drive
  972.           however).  Also, in order to provide the best possible throughput,
  973.           DirUtil III  Plus HR  buffers a  whole picture  in ram while it is
  974.           being decoded for showing.  This buffering may cause problems when
  975.           showing  some  pictures  on  a  512K  machine if memory has become
  976.           fragmented.
  977.  
  978.  
  979.  
  980.                     Quick Reference Chart for DirUtil III Plus HR
  981.  
  982.  
  983.           GADGET    LEFT BUTTON      RIGHT BUTTON         R/SHIFTED
  984.           ------------------------------------------------------------
  985.  
  986.           EIGHT     "S" = DRIVE      "D" = DRIVE
  987.           DEVICE    IN GADGET        IN GADGET 
  988.           GADGETS
  989.  
  990.           ALL(D)    ALL FILES        ALL FILES/SUBDIRS    ALL ARCHIVE
  991.           INFO      "S" INFO         "D" INFO
  992.           PARENT    "S" PARENT       "D" PARENT
  993.           PROT      PROTECT FILES
  994.           CLEAR     CLEAR FILES      CLEAR SUBDIRS
  995.           SWAP      SWAP "S" & "D"   COPY "S" TO "D"
  996.           TYPE      TYPE ASCII       TYPE HEX/ASCII
  997.           RUN       DOS RUN          DOS BATCH FILE
  998.           COPY      COPY SELECTED    ARCHIVE COPY
  999.           MOVE      MOVE SELECTED
  1000.           PRINT     PRINT SELECTED
  1001.           DELETE    DELETE SELECTED
  1002.           FORMAT    FORMAT FLOPPY    FORMAT W/VERIFY
  1003.           MAKEDIR   CREATE SUBDIR
  1004.           RENAME    RENAME FILES
  1005.           DISKCOPY  COPY WHOLE DISK  DISKCOPY W/VERIFY
  1006.           LIST      LIST FILES
  1007.           SEARCH    STRING W/UL CASE SEARCH U <> L CASE
  1008.           EDITOR    EDIT WITH ED     EDIT + QUOTES
  1009.           BYTE      SIZE OF FILES    COMPARE FILE SIZES
  1010.           FIXOBJ    PAD FILES        FIX FILE DATE
  1011.           CHANGE    DISKCHANGE
  1012.           ARCV      LIST ARC         LIST ZOO
  1013.           RELABEL   CHANGE "S" NAME  CHANGE "D" NAME
  1014.           DATE+     SHOW DATES       COMPARE DATES
  1015.           FREEZE+   FILE SELECTION
  1016.           SAVE OLD+ KEEP SAME NAMES  CHECK EXISTENCE
  1017.           SLIDE+    SSHOW ON/OFF     SHOW CONTINIOUS
  1018.           COMMENT   SET FILE COMMENT PRINT FILE COMMENT
  1019.           SHOW      SHOW W/CYCLE     SHOW W/O CYCLE
  1020.           CRYPT+    ENCRYPTION       SET ENCRYPT KEY
  1021.           ZOO       MAKE ZOO FILE    UNZOO FILE
  1022.           ARC       MAKE ARC FILES   UNARC FILE
  1023.           USER**    INVOKE USER      SET USER
  1024.  
  1025.           ** ALT KEY REQUIRED TO SET SOME FUNCTIONS
  1026.            + FUNCTIONS AS TOGGLE
  1027.              VERSION NUMBER IS SHOWN BY CTRL-ALT-SHIFT
  1028.              INTERLACE TOGGLED VIA SHIFT-ESC
  1029.  
  1030.  
  1031.  
  1032.  
  1033.                 Documentation for DirUtil III Plus HR Palette Program
  1034.  
  1035.           The program named PAL on the DirUtil III Plus HR disk is used to
  1036.           change the colors of the file window and type window.  The program
  1037.           can only be run when DirUtil III Plus HR is already running. 
  1038.           Also, PAL will only search out the front most DirUtil III Plus HR
  1039.           screen in case you have multiple copies of the program running. 
  1040.           You have two options upon loading PAL:  MAIN and TEXT.  Click on
  1041.           MAIN to alter the colors of the file window and click on TEXT to
  1042.           change the colors for the TYPE, HTYPE, SEARCH, ARCV, and ZOOL
  1043.           commands.  Upon exiting the program, a file called "du2.color"
  1044.           will be written to the S: directory for future use.  DirUtil III
  1045.           Plus HR is still running when the palette program is active and
  1046.           you can switch between all the various displays until you have the
  1047.           colors set just right.  You cannot exit DirUtil III Plus HR, nor
  1048.           change its resolution, until the palette program has terminated.
  1049.  
  1050.  
  1051.  
  1052.           Update list for May 12, 1988 release (internal)
  1053.  
  1054.           1. Fixed bug that would sometimes cause crash when run from Work-
  1055.           bench.
  1056.           2. Eliminated all constraints on number of filenames and number of
  1057.           lines of text when reading directories and displaying text files
  1058.           respectively.  IF DIRUTIL III PLUS HR PROMPTS YOU THAT THE
  1059.           DIRECTORY IS IN A LOOP, IT IS UP TO YOU TO DECIDE WHETHER TO
  1060.           CONTINUE READING FILENAMES.
  1061.  
  1062.           3. ARCV and ZOOL now use a custom window on the DirUtil III Plus
  1063.           HR screen.
  1064.  
  1065.           4. Added new option (%C) for the user gadgets.
  1066.           ------------------------------------
  1067.  
  1068.           Update list for June 2, 1988 release (internal)
  1069.  
  1070.           1. Added two new options for the user gadgets (%P and %R).
  1071.           2. Added limited support for showing overscanned pictures, NOT
  1072.           PERFECTED.
  1073.           ------------------------------------
  1074.  
  1075.           Update list for June 14, 1988 release (internal)
  1076.  
  1077.           1. Added two new options for the user gadgets (%I and %L).
  1078.           2. Added switchable screen interlace mode to save memory. See docs
  1079.           for command key.
  1080.           3. DISKCOPY now uses FAST RAM as a buffer if present.
  1081.           4. DISKCOPY now prompts for a source disk instead of assuming "S".
  1082.           5. DISKCOPY w/ right mouse button changed, see docs.
  1083.           ------------------------------------
  1084.  
  1085.           Update List for July 7, 1988 (internal)
  1086.  
  1087.           1. More error checking for DISKCOPY (disk in drive and write
  1088.           protect status now checked)
  1089.           2. Support for file copying to non disk devices added, see docs.
  1090.           ------------------------------------
  1091.  
  1092.           Update List for July 12, 1988 (internal)
  1093.  
  1094.           1. ESC key now exits the SHOW command.  In addition, the cursor
  1095.           keys will scroll the picture.  SEE DOCS FOR LIMITS.
  1096.           2. Fixed bug in SHOW command that kept 768x480 pictures from
  1097.           showing.  INFORMATION: ShowPrint II and uShow have the same bug!
  1098.           3. DirUtil now makes no assumptions about font size to allow
  1099.           running from a truly stock Workbench disk set to use Topaz 9 font.
  1100.           4. RENAME now renames multiple files in one pass.
  1101.           5. RELABEL can relabel "D".
  1102.           6. COMMENT now allows different comments to be put on files when
  1103.           more than one file is selected at a time.
  1104.           ------------------------------------
  1105.  
  1106.           Update List for July 14, 1988 (internal)
  1107.  
  1108.           1. Completely keyboard free operation available when using string
  1109.           gadget.  If you want the default, hit CONTINUE.  Hit ABORT to stop
  1110.           the function.
  1111.  
  1112.  
  1113.           2. FORMAT now checks for the presence of a disk before proceeding
  1114.           and will not try to format a write protected disk.
  1115.           3. Directories now updated properly after a RENAME or MAKEDIR to a
  1116.           volume not listed.
  1117.           4. Major overhaul of previously ignored error conditions. None are
  1118.           fatal, but they are annoying since they cause the in memory repre-
  1119.           sentation of a file to not match its physical counterpart on disk.
  1120.           No error is printed, but the file will not unhighlight after being
  1121.           processed.
  1122.           5. MAKEDIR (with icon option on) will now create a drawer icon
  1123.           even if the directory already existed. (Allows easy addition of
  1124.           icons to already existing directories)
  1125.           6. Default text for unused user gadgets is now a blank space
  1126.           rather than the former "USER1", "USER2" setup to reduce clutter on
  1127.           the screen.
  1128.           7. Added more error messages to DISKCOPY and FORMAT.
  1129.           8. Fixed a memory allocation bug in FORMAT.
  1130.           ------------------------------------
  1131.  
  1132.           Update List for July 18, 1988 (internal)
  1133.  
  1134.           1. Aborting a function when DirUtil III Plus HR is processing a
  1135.           subdirectory is now much cleaner.
  1136.           2. Cleaned up overscan handling code to use a "best guess" on very
  1137.           large pictures.
  1138.           3. Fixed a problem with SHOWing Deluxe Photo Lab (c) pictures
  1139.           caused by larger than standard color map setup use by this
  1140.           program.  INFORMATION: ShowPrint II and uShow have the same bug!
  1141.           4. MOVE not unhighlighting a file fixed.
  1142.           5. Stack requirements reduced in SHOW and SLIDESHOW modes.
  1143.           6. Sped up SHOW by 8 cycles per scan line. (big deal, no bug)
  1144.           7. Fixed SHOWCONT (broken since May 12, 1988)
  1145.           8. Being unable to open the default device now causes a clean exit
  1146.           rather than a lockup.
  1147.           9. Added output directory prompt to UNARC and UNZOO.
  1148.           ------------------------------------
  1149.  
  1150.           Update List for July 19, 1988 (internal)
  1151.  
  1152.           1. Device gadgets now updated after every file operation to
  1153.           reflect possible changes by outside programs, makes %Z user
  1154.           definition obsolete in most cases.
  1155.           ------------------------------------
  1156.  
  1157.           Update List for July 21, 1988 (internal)
  1158.  
  1159.           1. Added multiple DISKCOPY capability.
  1160.           2. Added case insensitive search (now default).
  1161.           ------------------------------------
  1162.  
  1163.           Update List for July 22, 1988 (general release)
  1164.  
  1165.           1. Code cleanup and optimization, docs updated, released to
  1166.           public.
  1167.           ------------------------------------
  1168.  
  1169.           Update List for July 30, 1988 (general release)
  1170.  
  1171.           1. Several small bugs fixed following initial release.
  1172.           ------------------------------------
  1173.